<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meat name="viewpoet" content="with=device-width, initial-scale=1.0">
        <title>Document</title>
</head>

<body>
    <!-- 
    创建vue实例，初始化渲染
    1.准备容器（Vue所管理的范围）
    2.引包 （开发版本包 / 生产版本包） 官网
    3.创建实例
    4.添加配置项 -> 完成渲染   
    -->

    <div class="box">
        <h1>{{count}}</h1>
    </div>
    <br>
    <div id="app">
        <!-- 准备容器 -->
        <!-- 这里将来会编写一些用于渲染的代码逻辑 -->
        <h1>{{msg}}</h1>
        <a href="#">{{count}}</a>
    </div>

    <!-- 引入的是开发版本包 - 包含完整的注释和警告 -->
    <script src="https://cdn.jsdelivr.net/npm/vue@2.7.16/dist/vue.js"></script>

    <script>
        //一旦引入VueJS核心包，在全局环境，就有了Vue构造函数
        const app = new Vue({
            //通过el去配置选择器,指定Vue管理的是哪个盒子（div）
            el: '#app', //找到的是这个标签<div id="app">    el只能绑定单一的DOM元素
            //通过data提供对应渲染的数据
            data: {
                msg: 'Hello 黑马',  //这里msg是我们可以使用的变量
                count: 1234
            }
        })
    </script>
</body>

</html>